265 x 81 x 177 feet = 80.77 x 24.69 x 53.95 meters