241 x 270.1 meters = 790.68 x 886.15 feet