80 x 776 x 81 meters = 262.47 x 2545.93 x 265.75 feet