70.7 x 144 feet = 21.55 x 43.89 meters