1563.2 inches = 39.70528 meters