256 x 80 x 134 meters = 839.9 x 262.47 x 439.63 feet