105 x 230 feet = 32 x 70.1 meters