12415 feet = 3784.092 meters