81 x 254 x 286 meters = 265.75 x 833.33 x 938.32 feet