611 x 85 x 81 meters = 2004.59 x 278.87 x 265.75 feet