909 x 80 x 85 feet = 277.06 x 24.38 x 25.91 meters