121.37 meters = 398 feet and 2.35 inches