269 x 339 x 175 feet = 81.99 x 103.33 x 53.34 meters