151 x 801 feet = 46.02 x 244.14 meters