334.2 feet = 101.86416 meters