121.47 meters = 398 feet and 6.28 inches