75 x 262 x 303 feet = 22.86 x 79.86 x 92.35 meters