151.3 x 149.1 feet = 46.12 x 45.45 meters