156.3 x 154.1 feet = 47.64 x 46.97 meters