121.75 meters = 399 feet and 5.31 inches