5045.5 inches = 128.1557 meters