506 x 873 feet = 154.23 x 266.09 meters