266 x 481 x 83 feet = 81.08 x 146.61 x 25.3 meters