807 x 41 feet = 245.97 x 12.5 meters