333.96 feet = 101.791008 meters