121.48 meters = 398 feet and 6.68 inches