94.3 feet = 28.74264 meters