1335.3 inches = 33.91662 meters