488 x 612 feet = 148.74 x 186.54 meters