3632 feet = 1107.0336 meters