2548 inches = 64.7192 meters