150.9 meters = 495 feet and 0.94 inches