266 x 149 x 202 feet = 81.08 x 45.42 x 61.57 meters