506 x 648 feet = 154.23 x 197.51 meters