105 x 755 feet = 32 x 230.12 meters