281 x 129 x 836 feet = 85.65 x 39.32 x 254.81 meters