81 x 335 meters = 265.75 x 1099.08 feet