82 x 804 feet = 24.99 x 245.06 meters