266 x 336 x 172 feet = 81.08 x 102.41 x 52.43 meters