2487.1 inches = 63.17234 meters