153.3 x 151.1 feet = 46.73 x 46.06 meters