257 x 951 feet = 78.33 x 289.86 meters