939 x 266 x 81 meters = 3080.71 x 872.7 x 265.75 feet