151 x 73 feet = 46.02 x 22.25 meters