121.5 meters = 398 feet and 7.46 inches