377 x 860 feet = 114.91 x 262.13 meters