82 x 303 feet = 24.99 x 92.35 meters