399.9 meters = 1312 feet and 0.09 inches