263 x 105 x 226 feet = 80.16 x 32 x 68.88 meters