152 x 728 feet = 46.33 x 221.89 meters