150 x 148.7 feet = 45.72 x 45.32 meters