503.19 inches = 12.781026 meters