121.43 meters = 398 feet and 4.71 inches