157 x 807 feet = 47.85 x 245.97 meters