61 x 876 x 303 meters = 200.13 x 2874.02 x 994.09 feet