261 x 126 x 181 meters = 856.3 x 413.39 x 593.83 feet