24721 feet = 7534.9608 meters