18877 feet = 5753.7096 meters