261 x 955 feet = 79.55 x 291.08 meters