1250.9 feet = 381.27432 meters