257 x 81 x 135 meters = 843.18 x 265.75 x 442.91 feet