286 x 134 x 266 meters = 938.32 x 439.63 x 872.7 feet