228 x 370 x 669 feet = 69.49 x 112.78 x 203.91 meters