2534 inches = 64.3636 meters