281 x 756 feet = 85.65 x 230.43 meters