503.24 inches = 12.782296 meters