81.2 feet = 24.74976 meters