263 x 44 x 270 feet = 80.16 x 13.41 x 82.3 meters