603.44 inches = 15.327376 meters