41380 feet = 12612.624 meters