236 x 418 x 26 meters = 774.28 x 1371.39 x 85.3 feet