226 x 71 x 65 feet = 68.88 x 21.64 x 19.81 meters