29646 inches = 753.0084 meters