2484 inches = 63.0936 meters