608.44 inches = 15.454376 meters