27.43 feet = 8.360664 meters