80 x 245 x 623 feet = 24.38 x 74.68 x 189.89 meters