1337.3 inches = 33.96742 meters