62580 feet = 19074.384 meters