226 x 368 x 667 feet = 68.88 x 112.17 x 203.3 meters