101.1 meters = 331.692913 feet