389 x 61 x 268 feet = 118.57 x 18.59 x 81.69 meters