85.8 x 70.3 meters = 281.5 x 230.64 feet