873 x 554 x 270 feet = 266.09 x 168.86 x 82.3 meters